Akeeba\Engine\Postproc\Connector\S3v4\Input A

Total Complexity 75
Dependencies 2
Dependents 3
Total lines 700
Lines of code 315
Logical lines of code 160
Comment lines 245
Methods 31
Properties 10

Methods 31

Method Rating Maintainability Complexity Lines of code
getMimeType()
A
40 9 58
calculateSha256()
A
47 8 36
getInputSize()
S
52 6 23
calculateMd5()
S
51 5 27
setFile()
S
61 3 13
getMd5sum()
S
64 3 11
getType()
S
64 3 11
getInputType()
S
65 3 11
getData()
S
69 3 7
getDataReference()
S
69 3 7
getFile()
S
71 2 7
getFp()
S
70 2 7
__destruct()
S
73 2 6
setFp()
S
69 2 7
getSha256()
S
70 2 7
assignData()
S
66 2 9
getSize()
S
70 2 7
setData()
S
66 2 9
createFromResource()
S
67 1 8
setType()
S
81 1 3
setSize()
S
81 1 3
setMd5sum()
S
81 1 3
setSha256()
S
80 1 3
getUploadID()
S
82 1 3
setUploadID()
S
81 1 3
getPartNumber()
S
82 1 3
setPartNumber()
S
80 1 3
getEtags()
S
82 1 3
setEtags()
S
81 1 3
createFromData()
S
69 1 7
createFromFile()
S
69 1 7